package com.chezhujie.www.service;

import com.chezhujie.www.domain.Czjfestpic;
import com.chezhujie.www.persistence.CzjfestpicMapper;
import com.xy.core.utils.UUIDUtils;
import org.apache.commons.lang.StringUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import java.util.List;
import java.util.Map;

@Service
public class CzjfestpicService {
	
	@Autowired
	private CzjfestpicMapper czjfestpicMapper;

	public void insertCzjfestpic(Czjfestpic czjfestpic) {
		if(StringUtils.isBlank(czjfestpic.getFestpicId())){
			czjfestpic.setFestpicId(UUIDUtils.getUUID());
		}
			czjfestpicMapper.insertCzjfestpic(czjfestpic);
	}

	public void deleteCzjfestpic(Map<String, Object> map) {
		czjfestpicMapper.deleteCzjfestpic(map);
	}

	public List<Czjfestpic> getCzjfestpicList(Map<String, Object> map) {
		return czjfestpicMapper.getCzjfestpicList(map);
	}


	public void deleteByIds(List<String> listFestpicId) {
		czjfestpicMapper.deleteByIds(listFestpicId);
	}

	public void saves(List<Czjfestpic> listFestpic) {
		czjfestpicMapper.saves(listFestpic);
	}
	

	public void updateCzjfestpic(Czjfestpic fest) {
		czjfestpicMapper.updateCzjfestpic(fest);
	}
}
